2593
1
1326
5477
12
3338
11
1153
0
5599
6307
10
453
3090
6
7893
4
6753
17
2763
25669
3503
398656
19
20163
44
5978
1922
3080
3
2436
1044
550
1826
9172