1229
1
2306
2
964
2105
646
0
814
2113
521
3025
1129
1526
2301
848
2143
631
1565
3
322
2334
1302
3287
2296
714
1375
1506
1425
3116
1344
2814
5
544
1869