383
0
7334
4
475
477
8116
6
418
1084
1636
2770
422
503
798
2189
4123
7
1948
116
29323
2395
400
552
392
543
2089
1
611
5262
10
1898
1650
860
455
2906
3