5635
3
3103
2
21152
8
2356
0
2593
1
1424
1992
2213
1015
2352
1204
4
297066
1913
2949
6
1704
2711
1768
3593
16
1289601
3316
10
6844
5151
2911
9
4651
398656
19
1215
550
5789
1566
4724