476
0
765
4971
14
1499
442
608
803
372
90
398
1396
417
5338
142
597
168
2542
4
1404
5242
2241
1
774
512
34
910
1441
808
538
504
385