2581
10
1185
2
542
0
302
1475
1
383
796
6
2257
1963
1977
1330
2727
1352
21152
8
1090
1535
3
2313
1156
2908
1020
1192
3671
1243
345
8440
4
2108
392
1451
5805
928