6008
3381
1195
1318
2017
806
836
958
1322
5376
2229
2835
3564
1537
4573
3240
1539
2304
4100
2361
2449
1230
1087
4285
1786
4618
1389
5744
4764
1108
1882
1244
20661
2490
2479
1799
1736
1792
1134
5751
1111
2800
3383
1001
1610
2447
1163
2789
5240
5484
1430
4165
1146
3775
1540
1339
1142
6373
4764
3567