981
1
507
403
1352
2
267
1441
93
89
1576
210
285
505
112
282
1047
325
82
75
1164
152
56
772
679
583
1118
4
390
458
777
512
553