50
3635
0
2
1514
8
3335
12
3686
1
3
1890
1998
2763
3749
2463
4
3145
2828
1650
2066
2687
2123
1456
2242
2094
2406
1215
2396
1184
3816
10