2245
3
3090
6
21152
8
692
0
14
2903
2932
2
2996
3765
4
297066
1189
2471
3080
1176
1
17946
1849
616
1940
562
1310
2190
571
894
2372
3252
919
1226
25669
3053
7
485