1248
1
1935
2
2322
4
658
0
2732
2786
2765
8
1001
1075
5204
3
1376
2028
603
1250
2942
6
2911
9
6053
2757
123674
35
6676
12
8329
1295
637
9877