600
1
4168
890
709
2
5937
10
994
1185
1426
1288
3
1472
1227
1323
1971
1113
1205
2619
863
670
1046
1632
6
1008
1012
1021
918
2117
7
2920
25
2161
1575
3156
1088