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