1610
2
604
1
1832
3
1248
409
0
1331
381
2380
6
3559
3564
1133
1939
957
951
454
403
2121
4
1784
415
1045
789
456
1557
2123
1661
2316
602
722
410
787