1224
0
1454
3
1688
1
2405
1249
2
955
5577
6
2182
2111
1260
427
1085
1037
449
2650
5
2931
4
648
878
1742
1809
1133
671
722
1076
2259
411
1317
1602
1480
725