123
1
286
367
198
810
4
0
616
422
356
442
2
109
121
139
398
829
534
1378
754
305
669
102
937
878
522
100
3846
11
433
1097
1345
5
802