4122
15
1877
4
100
1
640
2282
3
402
1414
1227
5
889
81
892
549
657
815
85
602
0
1407
399
513
2
83
1327
823
1979
465
66
723
881
874
73