2847
4
980
2
1062
7
2184
3
1139
1461
1
913
643
1389
3540
23
1158
18
410
739
536
527
534
0
424
484
745
2884
596
622
1643
959
1655
15
2234
6
1433
2204
1685
1721