0
973
1036
879
808
954
1757
1001
1081
854
718
1756
1
1238
2671
1482
1570
1514
140936
2968
2557
2556
2452