3007
4
1813
1
2710
2
2377
2207
0
2073
1606
1543
673
1699
1787
1382
801
2403
1814
2294
1844
1632
642
1590
1766
1308
1816
635
2085
3153
1290
693
2267
3