2226
1
1691
4179
1816
802
0
1699
2
496
1814
2100
801
1511
526
1506
4
673
2445
830
5439
1000
2152
2082
1938
2294
2562
986
1168
4099
8
1093
300
1749
693