1312
3
4287
1
817
3061
8
3207
459
673
902
0
379
119
493
2
369
2071
887
650
803
591
989
67
660
440
433
824
4909
4
1473
516
86
455
1001
830