1506
2
3312
9
1448
1
1507
2530
1198
1009
7460
15
1166
1025
1379
1517
3
1262
1731
2007
1259
1290
4144
19
3070
4
216
0
646
2489
6346
16
496
1303
7976
8
3200
1499
790
2088
5