768
0
896
1
584
1197
3
1009
2111
107
1616
467
31535
640
2431
1453
2
1649
959
4579
7
2025
2054
6
1921
4594
833
649
1045
997
1054
1314
2215
552
503