2465
2
2705
1
4572
5
181997
11
1516
5151
8
1780
2535
19783
3528
7
2425
3169
3
4453
4
1960
0
2932
2303
3498
5412
2466
32302
1506
17946
2007
4291
2316
5726
785
1153
2995
3090
6