1441
4
729
1
586
2431
2
907
783
3
1245
608
452
1603
65
429
0
2437
7
6832
560
132
22
181
90
142
272
231
244
250
97
102
344
57
173