269
6
736
2
831
1
959
1256
1341
3
1562
1449
2310
848
2455
1818
1133
4204
4153
1000
2542
4
1331
2819
4494