2349
0
7
2093
3
1970
2
1341
1
1584
2961
1722
1776
2042
1467
4
1647
1637
1595
1847
3033
2852
2681
2763
1701
3836
2857
3586
2620
1958
1916
2001
2865
702
751
3217
2178
1952
2039
2133
2470
3030
6
866
1147
859
474
1168
1644