1268
1
1443
3
1225
2
1175
1029
1816
666
880
3338
11
383
0
955
38477
34
1064
1267
1632
3540
1055
4096
878
5599
11717
944
5209
9
2295
16062
15
16174
5
1938
1467
3044
3007
4