1189
2
1634
4
1564
3
606181
1928
7
459
1
6477
2624
10
8735
6
13065
3672
115846
18
1381
1043
1990
573
1137
683
0
1273
4850
801
788
8520
26
1085
8
1146
526
864
20
614
1297
4233