420
0
2855
3
353
699
437
1506
536
337
417
318
3428
344
105290
3092
1
527
165
795
269
25137
2758
349
431
418
440
1824
530
2404
1540
797
2369