1453
4
376
2
945
1
490
2746
16
3398
3921
8
2178
14
370
476
1322
536
1048
641
1850
582
1280
0
1659
11
396
515
428
1001
1638
589
2857
18
1743
9
89
1015
1256