3546
1
4436
3
23802
9
2204
5
697
0
2977
15
1800
5527
398656
19
16338
8
370
873
4629
1289601
4
6547
1221
2
1189
2722
2859
131589
9956
10827
123674
35
2054
18816
11
451
1722
5801
345
302