2813
1
4356
5
21702
54
1571
2
3234
1916
1508
1893
6
1123
2408
1666
3520
1714
3
664
1224
2968
1791
10
918
4276
2557
7
1202
685
1711
3523
4
743
953
1963
2585
5521