3212
4
4062
3
4946
18
1927
2
7608
12
3354
5
806
1
676
0
1387
1748
1057
2620
8
2570
1854
2349
2026
6
4492
1505
3507
3329
3612
10
3238
1954
123674
35
32302
2512
5382
3196
1289601