2224
2
1903
0
1960
7
573
2546
1
802
3888
3
785
12590
5745
5
20634
8
3015
4591
9
472
1463
3674
10
552
1557
912
2076
1383
839
475
4180
12
2716
4
787
1285
1861
608
2855