2055
2
2294
1
1850
1277
3562
1844
1660
1711
268
2312
0
1691
1681
915
997
1699
776
746
1382
1603
3196
6
2562
1256
693
582
1825
1813
1093
1749
2591
1241