1088
1
1339
1523
1106
2
1307
0
1532
4
367
978
1737
12
907
1337
904
2802
1175
1133
374
905
877
1064
11115
5
3703
1215
988
2191
893
865
1306
804
870
201