13593
7
934
3
1275
1
1490
1963
2
1976
1232
1302
2538
29910
1284
4
1217
383
1916
2419
1080
954
513
3475
1224
2714
670
1205
1292
9
3950
1459
2720
2826
8
1483
14
4381