383
0
477
475
1329
2
116
2395
1921
400
392
418
8116
6
1898
1
860
455
1644
464
29323
3251
11
543
1636
798
12291
3
1650
1462
422
521
965
804
2189
5009