2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2092
7
2131
1
1904
83
1347
4757
4768
5
2414
2818
4453
4
1262
1787
5151
1532
1303
2258
3691
2578
1307
3715
851
1254
2289