3226
1
3410
6
1163
3372
2237
4
2173
3070
3114
2
422
2698
4979
3926
14
1532
899
4039
4587
3
3554
9
3475
5
1605
2314
3249
1481
4168
5402
923
3351
505
3315
1035
807