7573
1693
1795
1087
20855
4830
1534
2580
1009
885
1541
2146
1261
825
1861
1040
2721
1630
6993
6088
966
4127
1122
1394
3580
1022
3401
4069
1772
2195
1128
5519
1379
1865
2899
1117
1041
1909
6974
2199
932
1814
863
903
1883
985
1010
920
6700
944
3024
979
3379
3075
1279
18096
909
2387
1088
9524