385
0
4202
5
2262
787
1
605
1542
309
668
90
792
234
169
766
879
1499
930
1123
345
462
847
798
476
841
482
329
142
662
573
603