1089
1
1152
1484
3
28316
21
236
482
2
827
911
279
1031
1151
1282
621
499
2174
5580
8
3324
5379
22
1465
4975
12
6637
13
3243
5247
15
3563
5
2942
1691