496
0
1492
3
935
1
467
830
3673
6
2245
8506
5
10827
4
951
1545
7
674
2
8527
2182
24337
22
913
1632
1019
2530
1162
2921
1223
851
2558
6753
17
1767
5746
23
2505
1514