2641
2
1013
1154
1
1236
901
1427
1680
1280
4370
10
3900
7
1216
1046
6467
11
1061
1093
930
1179
3
1738
23504
17
1606
972
1297
965
1579
931
997
4639
5
1120
1278
4057