1848
2
2245
3
3080
21152
8
1047
3090
6
2932
297066
0
5151
1816
3715
1215
1
1566
4651
1583
5635
189326
11650
23
2773
280
3292
2977
1589
1347
1226
2650
20
3062
9
1424
108797
13967