3200
3
3569
6
903
0
958
1
1680
1027
1462
1241
2341
2960
2
997
1358
1063
1673
729
906
2052
881
599
827
485
1089
889
1980
2012
1874