973
1
1045
3774
5
518
0
514
960
3700
1122
1773
2
1145
886
326
860
475
798
400
804
455
1462
76
66
2163
36609
34
552
745
611
658
383
6260
2395