458
0
768
584
896
1
1126
1009
2740
431
467
31535
2431
3
1453
2
1649
4579
7
2054
6
2008
1921
4594
833
649
1069
1045
919
1314
552
2215
5918
4
2121
503