1128
1
1063
2
977
0
932
1300
1339
2529
4
739
1363
1115
1121
3
37
3471
1560
1448
1305
1409
1214
8
3147
1915
1018
1542
767
1620
1407
577
790
1691
1436
5
1988