511
2
440
1
472
3
332
1172
111
0
618
353
518
1874
1119
700
1420
1609
4
823
1580
1386
1336
480
787
968
1541
1833
1977
1752
10
2677
5
2407
5486
6
4320
2259