1695
4
3261
3
2277
0
9055
10
2234
118
2
907
1
13018
4083
2300
2763
2297
2105
5771
883
2999
1540
2544
549
979
3351
2669
5
969
4309
2982
3361
3573