1660
1
1938
1344
1452
2614
0
557
1220
2
517
391
34
3562
1691
2181
479
1163
802
1501
2576
3
70
402
445
5521
2223
929
1362
16
453
3936
2245
2100
693