96
1
422
2
502
484
1306
4
843
2792
489
1049
3
661
1642
639
334
579
552
804
431
1202
830
4507
5
486
3018
1416
135845
0
430
58
1643
10
371
1300
867