1488
1
1941
4
2709
2
1828
4867
7
685
0
1329
2012
2595
2316
721
800
2921
5
964
2264
910
5094
9
19783
5440
8
1295
1225
946
1363
1411
908
2570
1438
2366
2763
605