50
3224
3
28
1943
0
7
2688
2
2712
5
2851
1
1554
823
2635
1805
1780
2008
2222
2486
11
3126
2016
1230
1503
1317
2106
1830
2339
3020
2703
6
2513
3350
2125
2956
2516