1668
4302
907
1041
831
4517
845
3084
1804
1108
20654
1514
1457
1570
14540
1390
1120
1483
901
3409
8587
1064
3649
6240
1019
1758
836
1313
2593
9383
7689
1593
912
5309
1117
1582
1296
1069
1180
1166
977
2261
1645
1502
803
1001
4096
1017
2517
1066
2164
1235
1683
5068
1101
899
1187
1830
1130
1414