10312
7669
1507
6953
3651
1344
5411
1855
11598
3165
1378
2001
1136
2788
5563
1778
917
1704
2129
978
1018
1125
2493
1325
971
1345
1295
1010
1396
1429
979
1113
977
932
1915
1017
902
971
830
1150
1630
1598
1496
938
881
981
843
2394
1145
948
1066
1130
851
1030
1375
2475
1769
1578
956
878