1227
0
765
1650
340
2648
5
655
1938
4
1682
2
954
529
494
382
2617
2169
3
300
1350
1
518
282
2800
719
590
3691
4233
3803
1515
1454
2914
3123
671
552