2526
3
1671
1
66
0
17353
2369
1116
2362
4
1523
364
6052
10
2546
1304
802
1824
483
419
835
6383
17
383
2337
2727
2
1711
498
718
543
3203
15789
348
173
1880