400
269
1
100
322
2
12
500
853
3
8
438
6
10
583
4
509
5
512
11
435
552
0
523
697
1070
25
542
7
709
870
35
551
15