1129
0
1052
1
378
1132
296
935
1049
714
1084
493
804
553
803
2345
3
2310
573
433
300
1645
1425
414
383
400
2366
2211
1454
768
2982
477
798