1257
1
3369
2
1376
1039
1080
1205
1006
2934
2260
970
1072
1461
1551
1232
982
1179
1203
860
4511
1524
1741
5
1959
1361
3
1397
928
2438
615
405
555
338