2143
0
514
1939
957
439
1880
2
2730
6
269
1610
22330
22
767
846
390
2152
820
413
798
363
602
1949
951
25137
1629
506
968
1511
4111
410
482
421