3426
4
852
0
101
2740
1
3083
2
2465
1660
3196
1739
2932
2903
3
3051
1603
881
758
1850
2149
5
3090
6
645
534
2773
2906
607
2258
366
1472
1644
2990
5382