2239
4
988
7
959
0
957
1
486
5
1571
3
1865
6
565
2
511
1017
572
605
790
2015
458
603
81
1553
677
737
646
530
344
108
2528
1162
979
898
2278
4121
15