1564
2
1660
1
915
0
2213
1015
2982
3
2294
3429
7
951
3453
4099
8
2338
905
3326
1000
1669
4
57793
526
2562
3292
673
1382
2209
2055
1711
2760
2992
1168
2710
4606