1037
4
915
1
557
1111
730
268
274
740
0
2
1940
296
88
651
326
474
1701
264
1444
388
569
369
792
412
242