2333
3
1053
0
4018
7
2989
1
796
6
2297
2
1815
2982
2528
4168
4
1913
5
2257
7304
1566
527
3014
20
1011
5196
2619
1513
2555
2277
3085
2234
2144
2036
951
1639
3079
2352