5635
3
3103
2
2245
3080
21152
8
2356
0
1424
1047
3090
6
2932
297066
1992
1
2213
1015
2352
1204
4
1913
2949
1704
1768
3593
16
1289601
3316
10
5151
6844
3715
1215
5789
1566
4651