3080
3
2932
2
21152
8
19783
2903
3090
6
3715
3765
4
5151
2740
17946
0
1002
1337
1
25669
4651
2535
32302
1347
181997
11
3498
280
2405
1938
1581
2650
20
2964
1047
297066
1603
1631