1142
1
737
933
1129
0
383
1470
1374
417
477
475
1291
7952
5262
10
1003
543
521
464
2470
2
2000
3268
116
1217
2395
400
669
392
418
8116
6
1898
661