2125
1
2459
9
2526
3
1671
282572
0
2224
2
2369
4438
5
6052
10
2546
802
798
2271
6383
17
12590
3403
1044
472
3312
3345
4
1463
12958
869
561
2067