516
1
2550
2
3833
4
4382
2093
3439
8
968
2331
568
0
859
2837
519
2146
986
1985
2853
2478
3610
3
509
1765
2169
1407
768
2838
1212
3177
928
11150
488
1896
11