1164
1
1385
236
992
1099
4328
10
2570
5
46414
1015
0
1336
1105
458
2522
1152
691
768
584
1379
471
1009
1866
2260
12
1649
1418
2
1921
4594
1329
649
1045
4362