1679
0
1012
1
1009
3904
12
1320
2
2776
3
1177
1566
1729
962
1535
808
1771
102
4158
5
2806
2206
982
1280
2551
1839
2114
2313
1686
623
1642
1129
733
2194