102
1
477
623
9
515
2597
7
1256
414
540
409
1462
4888
3524
14314
6
7362
2
17793
21
3861
2051
97
1645
4
449
897
3435
519
725
582
1796
3
512
690
390
874