520
478
1
7
1000
1534
28
72
50
708
10
31
20
357
2
8
425
0
5
383
200
413
3
1247
23
11
700
833
233
359
392
6
500
473