5913
3
2838
2494
2
5075
4227
4608
14601
2291
3745
5431
2982
2345
2229
2956
2066
8639
1907
4126
22735
1779
2664
5962
2974
6464
1826
3429