496
0
1492
3
935
1
3629
951
2245
8506
5
830
467
10827
4
619
2182
6
2153
7
564
1632
1019
616
2921
2
2502
2740
1000
6346
16
801
2299
3539
3673
1526
4179
17333
27
2530