124
1
79
287
21780
3
606
2
224
0
431
296
225
976
77
259
335
140
847
717
7
82
127
417
352
250
1346
155
669
4
536
154
148
652