860
0
4362
5
356
453
2431
3
965
1174
2
798
475
522
116
29323
464
1102
2260
12
418
521
58
964
1
518
611
4940
1636
552
460
477
2296
2955
458
3795