894
1
9953
4
1852
4328
10
2229
5304
9
2800
0
46414
1015
1228
1105
458
2522
1152
691
768
584
896
710
1009
2105
953
1780
1649
1418
2
1921
4594
649
1069
1045