12862
3681
2065
1465
6197
2043
1081
1127
981
914
924
7044
856
2469
2852
1620
1046
2549
3951
1055
1118
1650
1320
1311
1741
1924
808
853
12063
2651
1162
2567
1100
936
1257
901
1500
8089
970
2094
1219
828
952
1231
1099
1285
948
2774
1935
1988
1293
902
30817
9049
1000
1633
2612
5944
4059
1189