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