3400
2
1694
0
109
3
69
1
107
95
298
83
120
471
216
392
227
114
125
247
142
81
1345
6
88
82
641
965
1034
1355
676
523
2409
87