3715
1
83
930
2
1293
3326
3
561
0
6779
5
496
464
1089
2110
688
105
4082
7
989
1000
467
109776
42
5527