2245
3
3090
6
297066
0
5504
16
2903
2932
2
3765
4
3683
1
2650
20
21152
8
4382
2906
1704
1174
5169
19944
2377
2392
14887
18
6236
10
3080
1047
131589
2502
2189
2949
1226
25669
3053
7
19783