1259
2
1544
1
960
0
1438
999
1720
823
1279
1213
1236
613
2229
9
745
2041
6319
795
6290
27
1601
2019
3567
2541
3069
10
1853
1340
2340
4
1159
1687
1480
3
985
1772