376
0
1506
2546
1
1824
17353
488
516
757
375
453
105290
2758
968
1949
3
2041
991
392
2264
15789
25137
1554
31535
584
1123
893
1027
563
1477
531
255