5946
2
1564
1
1423
5701
8
951
2131
619
929
3
2600
4
564
19944
2534
0
2502
5164
5
6047
1606
11891
27
2740
392
2028
2522
2377
9956
8843
10
3539
4309
2475
1510
1637
1011