2370
2
1554
1
1011
3
1245
2534
1063
766
4099
8
1763
1036
4031
1778
1220
3172
197
0
962
582
873
451
742
1112
2959
392
1816
370
345
2294
5753
10
2062
223