2848
2
1672
1
1548
841
1994
1544
3
2447
6
1115
0
2192
1218
796
4585
10
3587
2108
1665
1540
2105
2297
1618
2528
4670
666
1394
2257
1231
1074
599
4005
10064
8
5820