918
1
2906
3
657
2334
0
1041
1104
1302
3287
2440
2
2296
1894
1464
2443
1948
2189
4309
1506
1425
2749
3116
2814
5
544
1823
2361
1869
1190