1660
1
1425
873
1691
641
768
3
2836
1028
1038
1876
2
2062
2680
0
1923
1841
108797
1289
839
10243
4
5801
2386
1220
1387
2245
2530
6236
10
1174
10827
2629
842
585