500
214
0
300
323
1
553
12
15
200
410
4
638
3
50
1194
4250
21
166
1250
39
1363
7
94
1372
36
1259
1351
56
1156
77
1325
24
1255
1552
10
63
3906
2
1567
16
2598
1457
3641
2012
2426
2434
2025