1185
1
1426
1288
3
1472
2
1227
1322
1971
1113
1781
985
3210
5
2025
1482
1768
802
999
600
4397
4
1463
984
1634
2418
11896
12
5496
6
921
862
1046
670
1205
2619