3510
2
31535
0
25137
19279
20634
8
17353
2275
968
2749
1
2299
467
1020
1824
2008
5
2809
3114
4
2748
3691
1880
2758
4111
964
2881
2660
547
1498
1814
1098
3599
7039