1049
0
909
13
664
367
490
25669
4651
3
19783
2
536
2535
572
881
628
4044
5
3083
87
2465
343
521
3125
3546
1
32302
956
657
2366
280
2395
6