2450
1
2043
2096
2
6010
3
2016
4
2327
419694
9
4895
1015
0
2250
875
5065
8
3331
2119
6383
17
618
6
5455
180849
1610
5031
6513
5