1681
1
1859
1380
0
1787
1876
1212
1038
1015
1694
2193
1669
2077
951
690
784
2669
2
1754
2799
6
1632
1306
16062
15
496
564
1606
1532
1743
2921
868
2522
1526