212334
0
2137
2
935
3369
1042
1376
1080
1
1006
1188
1205
1350
1474
1760
2934
1072
970
2260
1462
1257
1233
1551
1203
982
860
1720
1960
1742
5
4512
1525
3294
3