2669
2
1568
1
1160
1199
865
2804
4
2655
3957
3
1569
1320
957
771
2184
2620
2312
0
14861
7
1636
2522
3706
5
4702
2262
1507
5732
1472
676
2495
2211
1226
2687
2959