3716
5
383
0
363
477
400
505
353
611
522
4106
475
860
935
552
6194
6
798
521
657
809
1527
1
367
543
1636
1199
1462
691
418
58
8116
3117
3