2524
2
3426
2190
1
3116
3092
2634
0
1650
2091
1344
2806
3
7082
9
4604
13
906
5477
8
1972
445
2317
6370
5
1630
1869
11829
798
3469
4
1389
2569
858
16840
15
353
1454
4830