2043
1
2096
2
6010
3
2016
4
2327
419694
9
4895
1015
0
1203
2250
875
5065
8
3331
8155
12
2119
6383
17
618
6
5455
2473
1610
5031
6513
5
1603
17730
11
3672
559
1728
3025
2249
2115