882
0
968
1626
1
675
320
1285
2
1225
298
2759
1201
1115
2587
6
531
10324
53
3440
1458
3
634
4033
4
520
496
264
3929
10
4292
4421
9
445
419