3400
2
1694
0
109
3
69
1
107
95
297
83
120
471
216
392
225
114
124
246
142
81
1345
6
88
82
641
965
1034
1355
676
523
2409
86