1810
2
1722
4
410
1
582
396
515
1659
11
1489
0
1281
1256
2673
7
1585
1015
428
1001
1638
590
537
89
561
1829
490
846
3019
6
798
457
2365
1141
433
2114