499
0
3453
1
2213
883
1906
7222
4
2489
2
685
365
4476
736
3765
770
370
51331
25
1611
638
1970
721
1812
581
398
348
25494
531
1558
1324
962
558
1692