2932
2
2324
4
1816
1
1749
2173
1938
1431
10243
2350
1632
2999
3
1699
2890
815
0
619
1813
2392
1547
83