1036
1
4679
9
1110
790
7
1980
6
1498
2
2784
4
1278
291
2406
1106
1413
2832
25
3404
13
2550
5150
4600
5
716
6777
20
2006
1936
6917
1328
3
1618
295
494
1189
3351
1186
507