1199
1
1033
1466
2
4328
10
46414
1015
0
2683
3488
8
1105
458
2522
1152
691
2952
3888
3
768
282572
584
1009
1649
1418
1921
4594
649
1045
3659
14
1670
552
503
1431