2796
1943
1997
1303
1588
933
1148
1166
906
30847
9096
1006
1640
2630
1059
5995
4091
1197
2132
1196
8069
1276
997
1391
1420
6117
2607
1391
1326
1605
3732
2744
6095
1534
14907
3024
1259
7811
1546
3814
1386
7950
2113
1144
6458
3736
4551
2371
1271
6423
2328
1263
4962
1330
1698
1528
1464
1414
1331
1544