2226
1
496
0
1814
2
1691
830
2294
801
2394
1000
4179
4079
4
3562
1816
802
1532
1699
3326
3
2100
3196
6
1511
526
693
1506
673
1568
2445
915
2578
5439
1380