2526
3
1671
1
282572
0
2224
2
2369
2465
6
6052
10
2546
802
798
6383
17
12590
3345
4
1463
12958
5
5781
1089