931
1078
1550
10012
691
1991
3819
2165
2381
1074
20613
7766
2129
872
1471
1076
1497
969
2991
1140
1151
1566
2647
1666
1358
1337
1439
872
813
954
1248
915
858
1524
1261
1572
1042
1800
1669
1992
6516
1330
2674
1408
1336
827
964
828
1593
1756
1313
4078
882
4178
2463
2790
2579
5319
1068
1031