767
2
1936
1672
1
2635
6
1768
5
402
1414
3
1371
640
2282
100
580
95
901
735
2111
464
97
1260
689
794
875
122
621
690
886
136
2093
2425
7
107