962
1
123
637
1755
4
1398
544
202
2
1112
616
141
522
540
255
1147
1329
1106
2868
10
982
2800
1309
3
759
864
6350
1297
8
1795
4867
7
5698
17
2286
4000
1433