1843
7
1840
3
1539
2
1655
1
908
1839
5
870
830
2463
4
858
0
959
31318
64
1045
940
1137
1123
1308
947
972
710
1548
3944
6
985
1508
713
1424
1100
1238
1291