1161
0
419
3868
2
2299
918
787
248
517
413
433
467
4111
376
375
2328
350
722
538
407
25137
1023
410
456
1872
1
415
584
2987
69
944
602