1084
1
993
591
2
698
356
3
297
656
1328
5
572
932
1327
1352
248
108
350
0
376
349
564
1015
4
226
447
188
860
115
168
87
366
848