1545
2
1259
1
1402
980
2301
6
791
7471
9
1029
784
2151
2562
2913
2270
718
1958
1333
982
1475
957
0
1081
1294
1513
4724
3
1378
2849
4
1648
2145
3771
2238