1461
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
108797
1152
2580
1056
982
1045
5151
1813
1650
3715
1407
1865
1922
2238
2045
3589
2436
1469
4971
1509
2851
4651