5946
2
1393
1
1158
564
3109
14
3026
2763
0
2004
4321
4
1179
8607
8
2100
3407
925
3
2794
1458
1224
1203
1824
1292
32353
12
1529
841
2865
3644