1525
1
2099
2
844
568
4222
442
6158
13
2750
15
4892
3
1723
1441
3039
567
1410
755
732
339
684
714
1067
679
6
514
1107
1487
1151
1567
4181
2244
7221
1691