1453
4
1215
3
945
1
376
2
2764
536
1850
1048
641
866
582
1489
0
1281
1659
11
396
515
1015
537
428
1001
1638
2857
18
89
1256
1584
489
846
561
3019
6
465