383
0
1404
2
477
475
3268
1
2367
3
116
2395
400
392
418
8116
6
1898
860
455
464
29323
1331
1462
1636
543
798
1650
804
995
422
965
1885
521
2189