3194
2
5560
5
1042
1
1588
1198
6891
6
721
2129
879
1094
351
4713
1758
0
1306
4
11611
530
637
1464
417
2252
7756
3
2506
3293
7
4915
14
1671
6968
31183
12
1020
1215