1638
2
893
1056
1501
1
1243
1889
3
3150
3443
10
829
1487
1170
1246
0
1647
1249
4
1389
3613
1004
980
1282
9
8731
6900
949
1479
2005
1148
1265
3905
984
616
3906