3197
2318
2142
3155
1685
1782
1422
872
1802
2305
2924
1415
3156
1271
3657
1367
1950
5223
1337
6348
1433
958
984
3423
1032
1093
4097
2782
1492
12751
952
1643
2851
2002
1245
1202
3613
4731
906
2766
3064
5798
1289
2569
8790
3373
1577
808
1650
1144
1999
3250
7998
1012
899
5985
978
2271
1847
2887