1028
4
401
1
419
2
2218
0
3008
8
942
4766
473
400
683
961
780
471
414
302
1774
7
344
375
4358
54
380
3
1883
16
454
300
557
979
422
1401
1463
410
906