4033
4
247
1
341
0
2727
2
418
168
1317
467
3092
529
1614
3239
6
407
3691
5
753
474
729
1110
2301
1020
624
4827
2920
3
58
2992
1282
1559
2881
2582
3498