1422
3
2743
5
1479
1
1673
10582
4
2229
2801
2642
15333
2135
0
2059
2
3000
2890
2911
9
3041
8323
1676
1048
2478
3203
7
3782
2731
6
1397
1172
1734
2420
2426
539
189326
3931