1534
2105
831
904
992
1932
980
847
1230
1207
4410
5892
1378
992
1690
2863
1798
1010
2036
2015
4902
2703
1106
9291
5209
1433
1065
5082
2204
2183
1878
1551
1754
2824
2233
2482
1599
2457
1436
5307
2506
1387
9668
18567
1510
6274
4677
3404
3951
2765
2160
3336
3893
2292
2418
3766
2243
3691
65732
2028