304
1
1460
3
72
892
2
828
0
273
1115
1762
6
778
784
653
450
1449
4
1421
71
337
323
86
540
1354
591
880
2193
1096
2549
131
435
853
416