1069
1
3659
14
398
0
683
1009
1232
2952
105290
478
303
2522
768
2190
525
5513
503
608
2111
3
639
918
505
333
2766
1649
266
552
46414
1297
437
396