2328
0
1101
9807
2
456
19279
269
1423
2190
1
1939
121182
468
1819
722
4111
663
403
647
1610
2143
5255
16
1128
1557
467
349
2702
388
409
1133
324
1661