1084
1
993
591
2
698
357
3
298
656
297
1328
5
572
932
1327
1352
248
108
350
0
376
349
564
1016
4
226
447
188
860
115
168
87
367
850