659
1
1418
2
458
0
4328
10
2334
46414
1015
1105
3659
14
1152
768
8969
584
896
2522
691
1649
2431
3
1921
1009
814
2229
4
4594
1090
1069
1045
5678
8
5304
9
5918
31535