2226
1
496
0
1814
2
1691
830
2294
801
2394
1000
3354
4179
4079
4
1941
3562
1816
802
1532
1699
3326
3
2100
2709
1828
3196
6
1511
526
693
1506
673
4867
7
1568