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