758
0
1603
1
914
1243
668
5225
8
2906
1970
337
1668
2996
562
1290
3326
3
717
490
1581
1166
323
2258
4360
9
469
2123
2
938
534
984
850
2093
1298