3354
5
2245
3
3080
21152
8
1927
2
1047
3090
6
1015
1
2932
297066
0
1268
2669
913
2183
9
989
5151
1936
2620
1801
5431
3715
1050
4651
1775
189326
2773
1725
795
1451
3250