50
3281
0
2068
1
2107
1915
2102
3234
3
2526
5
3306
2977
1860
5623
3321
1833
3253
3258
8
1840
3033
2699
3330
2
3287
3197
2479
7
3759
1670