2797
1943
1997
1303
1588
933
1148
1166
906
30847
9096
1006
1640
2630
1059
5995
4092
1197
2132
1196
8069
1276
997
1391
1420
6119
2607
1391
1326
1605
3732
2746
6096
1534
14908
3024
1259
7812
1546
3814
1386
7950
2113
1144
6458
3736
4552
2371
1271
6423
2328
1263
4962
1330
1698
1528
1464
1414
1331
1544