2333
3
1422
1
2209
1618
3610
2999
1595
1721
1977
0
1181
2
4670
419
3838
4
4083
2138
1694
32302
1752
3156
2551
1954
1394
4012
1028
891
716
1444
1518
3125
15
901