323
2994
0
0
322
2991
2
0
321
2990
1
0
320
2989
0
0
319
2987
1
0
318
2981
1
0
317
2979
2
0
316
2976
1
0
315
2974
0
0
314
2965
2
0
313
2963
2
0
312
2953
2
0
311
2952
1
0
310
2940
2
0
309
2937
1
0
308
2933
0
0
307
2930
2
0
306
2928
0
0
305
2924
1
0
304
2919
1
0
303
2913
1
0
302
2904
2
0
301
2904
2
0
300
2903
0
0
299
2901
1
0
298
2895
0
0
297
2895
0
0
296
2894
0
0
295
2887
0
0
294
2875
2
0