341
2
168
1
702
229
443
61
0
494
4
126
303
199
428
92
90
538
804
366
647
282
133
102
200
316
609
338
532
6
161
1009
349
189
83