4045
4538
6035
8316
1081
1098
1159
3671
2355
3605
1358
2045
816
1021
7873
26103
4821
2040
1099
12167
960
1844
1033
1282
924
1041
2781
8050
18166
1914
5344
1006
957
4251
3716
1735
2706
907
1367
1316
3165
918
5976
3583
1100
1105
1234
3429
2931
19015
3663
5009
2797
1162
2227
2100
9792
1432
32015
3839