932
0
484
501
486
1504
360784
19
58
1343
265
363
6975
4
116
53
1462
584
907
561
2199
3
459
4396
1454
968
4820
2
2710
9
1126
1132
803
521
607
1213