2245
3
3080
1313
2
21152
8
1047
3090
6
2932
297066
0
3079
1
1209
1859
2515
1352
2786
2039
5151
4821
3715
1573
4651
2356
189326
5801
5853
9
1187
2851
972
2037
2773
1097