2755
1
2962
0
471
2317
2386
528
4321
4
2234
9077
28
1278
2297
2
1813
3195
3
796
6
1618
2999
1179
4670
4884
1752
1394
4012
1416
891
2528
3758
7304
7
2257
3587