2593
1
2028
0
1815
2
8262
12
1558
1506
4
841
6200
3
383
1911
4031
3189
3503
4823
9
1112
1935
398656
19
5978
6
1194
5753
10
2062
1534
550