2738
3
1431
1
3284
7
2771
5
5164
3070
4
1400
2526
2954
2
451
0
3475
4168
236066
14
542
1129
4099
8
1119
2598
1289601
1135
1645
3863
7304
1543
1974
7793
174730
18
4198
8313
9
4005