2395
1
1868
2
1420
1458
0
689
2178
308
1774
5946
1876
770
3505
5
1895
2092
1466
2144
4168
3024
3
2233
917
2322
4
12472
1038
8607
8
913
4943
2153
7
989
861
925