2290
831
3061
3002
1172
794
1583
1089
983
832
6034
1937
3217
1386
1316
1356
1585
1091
1383
1061
1367
790
2020
4527
1258
21668
3766
2124
1230
1227
1084
1462
953
1008
2285
929
6870
1250
1803
5024
1053
1025
1327
6624
862
853
1050
1332
3921
791
1405
971
937
908
970
1096
1045
1289
805
1235