1864
1
681
640
294
322
356
991
2
318
745
0
331
841
1082
1065
344
390
583
3
1498
427
895
441
305
761
287
3015
5
324
1929
286
981
550
978