327
1
2435
6
1002
2
3004
4
1063
994
0
1201
81
1029
606
775
3
993
1098
1361
1083
744
1119
851
561
680
486
1772
604
624
1952
660
544
1599
1365