532
1
253
942
1147
2
1170
666
397
3
492
4
1041
476
2484
5
308
1134
371
0
198
599
177
1071
996
2671
6
156
1088
1984
834
3333
141
879
917
591
5154
18