2526
3
438
0
1462
1
2369
3510
2
3691
5
2657
2748
968
1309
6052
10
802
798
6975
4
6383
17
2730
6
4111
6435
7
325
469
2546
3345
1805
12958
1208
1518
5781
2076
2758