547
0
3092
1
2522
768
608
269
105290
303
1009
1297
3659
14
691
282572
1603
20634
8
693
543
525
1649
953
418
1232
1541
468
334
1431
2
8766
2941
1095