2722
3
14861
7
3693
6
3871
2
2223
8
2600
4
3971
1
2744
2972
0
1526
2530
770
1857
4702
582
1308
2519
6317
66
3386
2392
6346
16
676
3551
10
3023
9
1139
2110
2211
1098