982
2
1325
8056
3
1142
0
2200
5
1812
1
1747
880
4
2932
1038
2650
1225
1250
2408
1454
1688
1434
1086
1261
2112
2038
887
3637
8
1705
1709
789
2010
1651
2938
2789