1049
5
1853
1977
4
639
1
540
879
2
3045
5052
8
646
3
803
1295
15
539
1475
1741
554
597
802
9174
27
1232
2569
11682
18
2563
556
706
1132
845
1114
2533
1705
894
0