2526
3
1671
1
17353
0
1498
2369
2547
1020
3428
6052
10
2546
2189
1440
802
482
1824
2587
16
4640
4
6383
17
394
1285
2
2337
213
798
2727
3345
1463
12958
5
7334
501
2766