5352
3508
1675
964
4358
786
1045
1904
2180
1200
2836
6392
1605
78397
1205
1197
1317
3809
2329
1406
4142
1053
1836
3382
844
787
1004
2716
1880
1133
1532
1107
894
1031
895
904
1346
1215
4580
9172
1881
1099
911
892
974
1541
2370
5048
7892
2464
2092
2674
1398
2119
8800
1482
3767
1265
1818
1809