4516
18
4356
5
11420
1
1509
1124
1893
6
2408
1226
664
1716
3
1163
2
809
1791
10
834
2557
7
920
763
739
1228
4001
1132
1553
1090
5366
1545
1354
2338
1320
509
2433