2522
2
1788
1
1532
1434
3
1691
2510
1816
6773
7
1938
635
0
1778
1382
2207
2368
1632
1766
1547
2166
1660
2620
1681
1431
745
419
1595
833
910
617
830
337