494
0
588
346
1
172
307
6515
2713
401
429
2490
329
1343
2069
3
373
90
573
1650
392
515
1072
3047
10
58
422
343
837
291
242
4071
767
2647