2259
0
269
304
502
90
379
496
2657
3
2749
1
3498
4
274
5713
531
1452
745
307
691
2901
679
226
1511
1961