2219
2
2990
0
2600
4
400
1449
3386
3
2921
5
4944
1
1773
2166
693
83
526
784
1690
2710
2505
801
2368
1093
2243
6
1371
1372
1000
830
2760
1825
2209
1681
496