2123
0
407
1824
868
846
462
379
957
286
951
422
2198
2
409
303
2710
9
787
1557
400
602
1133
498
4396
3
276
468
798
330
970
1425
391
360784
19