50
4253
2
28
5163
1
3675
5
2955
4
3689
3
100
3980
6773
2836
6
5088
4832
4660
2411
4086
2485
2289
1892
2143
0
2168
1590
2158
1824
3151
2489
3011