2375
10
1909
6
537
1
4889
15
5859
7
505
991
984
11001
4781
697
619
2
936
825
899
4759
3
196
1991
4510
402
3400
961
5
2267
5160
4
6117
9
2953
3413
900
11374
1183