1019
1
2141
3
2727
5
1899
4513
3440
2
2109
2049
3309
184
503
0
1208
552
16
543
2431
1697
3196
2500
10
1889
3025
390
2808
2767
2108
5478
6
3045
2511
2229
4
1716
2188
9