1047
2
1142
1
938
3736
349
1137
6
1427
486
669
508
947
4
984
5
232
376
3
148
1087
998
3303
4998
9
1538
1932
5284
7
2717
1519
2578
3200
1302
677
346
842