348
231
316
110
690
271
564
199
770
210
1761
743
431
129
241
157
444
84
715
127