898
3
44539
0
1282
12
349
266
1460
959
4
1081
1
566
2
1042
752
1079
1004
5
2732
620
1546
1198
675
136
1552
8
1063
1193
1823
1133
1647
1188
1827
118
2087