525
0
621
410
412
20634
8
1649
1
4594
422
1015
1182
1346
46414
1541
2522
1297
543
269
1020
325
273
478
1045
1431
2
255
772
8766
301
1921
464
594