3267
4
9077
28
2763
0
302
2650
20
1571
1
2556
4080
3676
2462
3
4321
1129
477
613
722
2466
5
683
2767
23
971
383
181997
11
37847
2405
685
1288
2279
17970
15
1663
297066