2189
2
2757
3
3198
0
1028
1
1394
4012
1596
2517
891
2496
2327
11
2528
3126
3758
4175
6
6926
7
2632
5
6346
16
3998
7304
2257
3066
3573
4
2188
3587
1185
2143
8819
12
3280
5820