758
0
1603
1
914
4070
4
1243
668
2906
2468
2
1687
3868
10
1047
337
945
2996
5347
2835
5052
562
462
717
490
1581
1166
323
2258
3848
3
2123
938
4009
6
534