1819
1
1122
3
2431
1903
493
0
930
296
504
1733
667
520
2954
597
1653
1014
408
1829
277
402
394
490
167
596
503
463
2089
2
1723
804
1183
598