2125
0
1788
1
1175
2
1382
1535
1676
807
693
1272
1170
257
1307
1050
2781
2610
2090
6445
6
12459
3
3835
5
1000
2982
826
1614
912
2935
1251
83
768
918