1672
1
2848
2
1548
1544
3
2447
6
2192
841
1218
1994
1115
0
1074
5151
2773
297066
1231
599
101415
109
2405
4455
11
2422
8
946
2911
9
866
4285
2631
3644
4
12449
23
2517
2302
1998