496
0
2184
1
467
1606
1819
830
8527
1000
572
868
1787
1015
1380
662
3090
6
801
1532
673
12459
3
19944
2
2903
2996
2932
21152
8
17970
15
802
2377
6346
16
2258
2535