496
0
3158
2
1788
1
2392
1015
467
4179
3090
6
1606
1819
572
830
1000
2903
3
8527
868
2932
1787
1347
1380
2535
1175
662
2366
5
2996
801
2600
4
1363
21152
8
12459