2489
2
444571
9
2184
0
2948
6
3868
10
504
592
4702
4
1180
1903
3
2059
1
2440
1380
3146
12
712
3398
12459
10598
3366
2080
2620
3694
1741
1221
4360
7
1826