382
0
3287
1
297
584
2328
266
1541
777
594
1780
479
2275
2
458
484
4594
19279
2522
691
573
1779
759
1015
239
269
503
2683
1009
552
871
1115