439
0
20634
8
392
77
464
433
383
994
675
797
692
471
5213
3663
1
594
394
477
714
475
74
1124
239
443
340
2490
63
76
158
29323