1672
1
690
1218
2
1060
1880
5
4837
9106
3
4325
15
2447
6
775
2535
1812
1821
2838
2366
1869
4099
8
2605
9
1177
1168
1545
3296
4
2679
5919
796
6899
4155
7
13034
14
1813