3124
2
2823
10
3206
6
2861
1
17946
0
2999
4
3262
3
1834
2638
2658
495
1660
2906
1512
7096
14
2935
791
1239
2992
4321
12
84
1692
830
4176
2177
485
2521
4696
384
2204