101
2
1238
6
2877
12
225
0
778
9
1351
7
67
1
78
1309
1635
773
875
798
31
767
128
851
3
572
1323
3152
11
1951
964
689
693
453
87
567
434
745
2784
4