383
0
475
477
965
8116
6
418
1084
1470
1
399
2770
4
1636
422
798
2189
1948
116
29323
2395
400
552
392
543
611
5262
10
1898
1650
860
455
1871
3
2991