102
2
1238
6
2877
12
225
0
778
9
1351
7
68
1
78
1309
1635
774
875
798
33
767
129
851
3
572
1323
3153
11
1952
964
689
693
453
88
568
434
745
2784
4