526
0
1093
830
300
1579
2
1749
1
3562
1297
2503
1150
2369
3200
3
915
1058
1044
1750
3591
11
2562
693
1754
5
2360
6
3326
7471
9
2085