376
0
339
1877
1
2121
4
1116
3144
5
340
602
1332
479
588
427
269
768
381
1279
683
1898
393
400
604
1557
1275
422
454
361
1782
2522