1121
1
383
0
1352
477
400
475
5055
5
543
116
2395
392
418
8116
6
1898
860
455
5262
10
464
29323
1636
798
1823
1650
1462
422
521
965
804
2189
5009