212
1
1308
2
1231
820
1979
120
1084
0
651
770
1123
858
1203
618
992
486
1784
2744
4
1260
3
1117
763
396
1922
537
837
6253
22
3396
5
565
1279
507
5236