3057
3
5803
2
2303
4
1309
893
1260
7
1083
1485
2571
5
986
1007
1179
634
1297
718
1
3446
10
733
915
1033
737
11136
521
789
4011
14
1023
1385
1466
1407
981
759