1362
3
1397
1
1836
928
2
2438
1179
1959
1741
5
1525
4512
3294
1203
860
982
1720
1461
1232
1551
2934
1072
2260
970
1257
3369
1039
1376
1080
1006
1188
1205