1610
1610
929
945
19067
43519
1190
745
1661
1176
603
1522
1177
2240
1391
25094
956
1026
905
1320
1142
622