2696
4
3674
10
9575
8
968
0
1020
1824
2730
6
3691
5
17353
683
2275
2
31535
25137
2881
1877
1
19279
2008
1098
1626
2749
2650
3114
1464
1638
6128
2299
4111
1463
495
1105