2526
3
1671
1
17353
0
2369
2693
1020
6052
10
2546
802
1124
1824
9953
4
2500
6383
17
871
2337
1869
2
1453
2229
4940
5
2438
3345
1463
2320
1651
12958
7334