812
1
1427
2
704
2052
1648
1328
3536
5684
6
998
1721
4
1542
1341
1225
5
1822
1886
10
1513
991
5191
24
1010
0
2648
1129
2270
1314
2435
1997
1359
876
1467
2375
1263