1233
1
1571
2
1321
4
476
3397
370
3920
8
2176
14
1653
2746
16
490
945
375
1297
506
1555
1602
5
987
1454
10
87
466
5101
0
623
1642
3
377
471
536
2761
2853
18
88