2578
1
1013
1305
3931
6
1988
737
0
650
2535
2
1816
6346
16
1752
3576
3
1860
1168
1431
4285
1066
1285
1366
2642
2349
1558
3957
1566
2999
1152
1801
1211
1265
1363