1332
5
430
1
338
229
341
2
210
355
179
570
1097
8
926
199
189
83
532
6
609
102
316
282
5225
37
0
303
92
51
50
64
3
35
82
60