1224
0
1454
3
1688
1
2406
1249
2
955
5577
6
2182
2111
1260
427
1085
1037
451
2650
5
2931
4
648
878
1742
1809
1133
672
722
1076
2259
412
1317
1602
1480
726