2077
704
907
1833
2830
1493
3081
778
955
1274
7614
1047
848
1002
768
2180
1276
4665
2387
995
4755
883
10516
7636
15513