2515
3
4651
2
918
1
2966
6
2190
1546
0
2627
5
3593
16
777
164
3062
9
413
1913
985
2526
1363
1081
791
2130
4
2525
14861
7
1760
951
1434
7258
2949
674
3125
8527
1372