766
0
3815
3659
14
138355
298
1015
46414
1
464
507
657
1431
2
1343
396
483
909
2941
1192
1378
1009
1428
412
1069
710
471
896
1105
1075
2395
391
1024