1649
1
1009
0
138355
507
298
858
2
3815
5108
4
3659
14
46414
296
1015
639
503
657
777
2683
546
1075
2395
1343
431
464
572
1944
422
1431
412
396
483