1788
1
1532
4757
8
2166
1825
2999
3
3326
2578
2082
1295
2431
1691
4179
1632
2
1606
2650
20
1660
280
786
0
1843
2562
1773
1844
1581
2250
1267
3765
4
2245
988
1416