1506
2
1448
1
1507
3312
9
2530
1198
1009
7460
15
1025
1379
1166
3354
5
1517
3
6346
16
2245
1262
10827
4
1731
790
1632
1019
7884
17
2007
3014
20
2299
3085
3491
3485
7
3673
6
1526