3197
2320
2142
3156
1686
1782
1422
872
1802
2306
2926
1415
3156
1272
3658
1367
1950
5225
1337
6348
1433
961
984
3423
1033
1093
4097
2782
1493
12752
954
1644
2852
2002
1245
1202
3613
4732
906
2766
3064
5798
1289
2569
8792
3374
1577
808
1650
1147
1999
3250
7998
1012
899
5985
978
2271
1847
2887