188
2
541
1
750
290
0
501
350
1367
1526
4
911
396
520
751
3
483
841
797
1521
696
519
1845
5
1232
1541
1179
1137
667
449
1726
569
650
1116
8352
23