5635
3
3103
2
1505
0
1226
1
1913
2356
1152
1424
1436
3593
16
3316
10
2213
23558
17
2850
806
1583
1768
1868
6346
2344
2234
4
1466
2578
2810
5
2193
9
3354
2026
6
4946
18
2297
10293