4656
6
4160
4
3109
14
796
1901
0
2660
2
703
1
2654
3
2908
10
3671
32353
12
1961
2429
2108
1019
1202
1857
1468
2216
2329
2234
684
2835
7994
1636
2297
353
1618
2277
2999