758
0
536
612
1494
4
1189
1528
2
531
477
3791
7
1105
1446
596
562
2663
914
668
1581
1166
371
1136
2123
1819
1
915
534
1635
685
1298
367
2271