1115
2
802
0
538
382
1458
3
10324
2445
6
798
608
467
1811
1661
637
567
1
4271
4
1960
7
2328
2604
1169
427
663
978
4677
10
3054
2904
3073
303
418
2855
1551