1232
0
1109
374
1133
423
1
683
991
363
276
2655
1304
772
470
719
2259
350
1522
579
13491
287
661
1045
325
2702
2490
4537
675
1025
357