2297
2
2294
1
6307
10
1618
2277
0
4146
7
2715
3
2999
534
3180
2705
3371
4670
1752
346
1394
9611
4012
2939
891
986
3078
4
883
2528
3758
2426
3868
7304
2257
3571