1123
1
1508
4892
15
1916
2
3234
4635
6027
3
4193
21702
54
1571
4356
5
1277
11409
1102
4221
8
2099
81930
42
71447
0
1791
10
2968
2557
7
4276
918
9938
9
3520
2408
12164
12
1714
1224
664