172
0
280
955
1045
311
3114
4
706
1
1507
1024
1903
1554
2459
9
2896
10
1961
330
392
351
777
968
349
17353
455
419
2259
6529
7
376
575
518
290
640