502
1
661
2792
4
489
1642
2
639
843
830
4507
5
486
430
135839
0
1416
3018
3
29665
5161
1541
1223
98621
31
1292
8288
18
867
2347
12
1083
1484
11
807
1367
4551
34634
7
3609
19