1555
4
1297
2
1653
1
945
1602
5
376
1453
410
584
518
2326
1215
3
840
550
2524
3472
10
594
6024
22
1571
1321
3920
8
2177
14
476
490
2746
16
370
3397
1233
987
561