1660
1
1787
784
0
1380
21152
8
1819
3090
6
496
2903
3
3562
2932
2
1015
2669
1694
868
951
690
3071
9
662
801
1814
1606
300
2571
564
2948
2722
997
3080
467