1298
1082
2
699
1340
1207
11438
5
1300
1371
1364
1061
1723
1
944
759
1046
0
1807
553
1204
909
580
887
1504
841
736
1947
689
1370