1135
1
383
0
475
522
1636
611
543
552
2268
798
477
804
4106
458
400
846
418
1650
58
3353
11
1898
29323
860
2211
521
165
246
1132
363
139