1541
0
552
584
1710
1
1152
745
1045
653
2395
637
771
1314
1015
1649
1232
2105
31535
6800
1431
2
297
714
909
576
3287
382
1192
1378
154
1428
1069