1603
1
3765
4
2593
940
2906
2476
2
1153
0
6307
10
4471
3090
6
2166
7893
6753
17
2949
272
2763
2954
989
12459
3
3503
6047
5978
3172
67688
66