4656
6
4160
4
3109
14
1901
0
32353
12
1019
1
1202
2216
3
353
2660
2
703
2654
3765
297066
1295
894
2683
1961
3683
2650
20
571
2429
280
1857
1468
1581
2159
684
7994
1636