408
1
1303
6
681
2
416
618
400
2048
7
763
3
1326
1063
420
388
1176
564
708
450
339
95
345
384
274
278
1152
434
7899
5
992
4
369
263
590