5402
9
2228
0
5387
5
2585
2
3070
4
3114
422
1
2698
4979
6
546
3926
14
899
4039
4587
3
3554
3475
1605
2314
3249
1481
4168
923
3351
505
3315
1035
807
1083
208
331