992
1
1185
2239
2508
7
6026
2
2028
2879
2929
6
1819
773
1495
1088
1022
3891
840
0
1547
1568
1690
1474
819
638
1249
1034
965
1469
4311
1251
1192
83