1681
1
1539
1038
2921
5
1135
2133
1669
1250
1876
2
2170
2430
693
0
2166
83
526
784
1690
2710
801
1093
2368
1788
2886
1825
2760
4
1000
2243
6
830
1558