500
0
317
909
1070
1049
2136
560
1
14810
6
1059
692
2
515
1555
3
2505
2151
1743
1591
1189
3054
5
7994
2057
1683
628
1306
2500
2089
4363
7
404
790
2254
3354