5635
3
3103
2
2788
1424
2213
1
1505
0
1210
5535
13
4715
5
2317
2110
5915
11
2000
7
3137
2204
57793
3765
4
2292
1982
3336
9055
10
1768
3292
2977
11650
23
20312
39
3593
16
2593
5196
7893