1295
1
955
2
1022
896
3244
1007
10941
0
1725
599
3372
11
1024
699
676
1078
2955
1715
1423
3292
15
52099
1519
1637
3
878
5126
1901
1953
432
25494
1268
2475
3584