1603
1
2710
2
1844
904
2159
25788
14
1303
2344
4179
1568
17946
0
3326
3
1690
2207
2980
2990
1547
2085
1348
2794
1294