393
0
433
376
5477
8
882
538
619
1
316
375
747
2809
2
837
3868
800
81
555
251
484
303
157
443
280
1897
846
514
418
341
2668
1020
1574