934
2
681
1
1329
1319
1370
3
1636
870
3615
4
1586
828
1371
2185
524
974
862
961
1010
702
1663
802
1052
996
576
3789
10
788
1506
1791
6705
3122
7
2798