3602
2
729
1900
82
1
221
0
2422
474
113
234
263
85
1442
6
1139
899
1004
4
141
677
3
850
240
260
287
443
74
656
336
589
491
1594
593