1188
2
1241
3073
1131
1
1222
1097
3320
4852
6
3361
12
999
1527
1227
2729
2107
7
2677
1238
904
6085
6739
1810
1186
705
3115
3
811
611
824
1627
675
1161
1024