1705
3
1082
1
1123
865
2286
1893
6
1666
8006
8
1693
1306
2297
2
1684
2342
6188
12
1508
4892
15
1494
1916
3234
4635
2664
2271
4
3844
9
927
6027
4193
1561
5
3107
2550
21702
54