2245
3
3080
21152
8
1380
0
1579
2
1047
3090
6
1741
1
2932
297066
2646
5
11351
17
1044
782
701
935
951
696
802
467
1015
1087
496
1821
7
1687
919
709
276
693
194