1019
1
2141
3
2727
5
1899
4513
3440
2
2109
871
1716
1999
3309
1765
7
184
503
0
1444
1809
2431
1697
3196
2500
10
3025
2808
2767
2108
5478
6
9953
4
3045
2511
2229
2188
9