438
1
135
97
2
451
944
74
325
104
3
984
1684
4
991
935
0
600
1095
872
512
403
1384
370
1185
459
308
998
130
75
82
454
83
393