1539
5
1298
2
327
1
1902
74
398
902
1011
0
664
728
1291
3062
8
3208
461
1044
678
516
455
87
434
824
4912
4
918
592
1995
851
1141
2005
917
1158