50
3104
0
7
2999
2
2329
1
2251
2210
6
1828
1835
1981
1627
2032
4
3047
5
3239
2013
3733
3
1700
12
2589
2097
1793
2846
3073
2108
1681
3140