336
1
995
990
0
3679
2545
5
3116
4281
2306
2
3117
3
4336
5055
514
522
1506
2814
18403
6
1967
2069
7328
7334
4
3729
2260
3676
12