1626
1
2881
2
31535
0
445
3114
4
3510
968
2587
6
4111
1932
2749
3674
10
2748
1452
1098
1458
3
14076
7
6062
16
2546
958
10324
1968
3440
6302
2076
5617
5
5108
2628
1464
8731