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