2485
2
550
1
7034
2738
3
1119
0
928
1974
1543
2259
1814
4
1442
1295
1225
946
1363
1411
2570
1438
2763
605
2837
3026
2082
2272
783
3221
20
1618
1736
2650
297066