2310
1
1649
525
0
3092
2546
802
2484
7
2658
785
5155
8
14492
3650
3
1842
2
2810
4017
4
3929
10
1616
653
1446
2190
2564
20634
547
1463
2306
7334
909
406
896
2076