1051
1
1332
257
0
1307
1050
2781
2610
2
2090
6445
6
12459
3
3835
5
1000
2982
826
1614
912
2935
1251
83
1382
768
918
2100
1444
2096
685
1438
1007